<head>

  <link type="text/css" rel="stylesheet" href="css/paginas.css">



        <script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script>



	<script type="text/javascript">

		$("#main2", window.parent.document).height(800);

        function tamanho(){

		$("#main2", window.parent.document).height($("#tamanho").height() + 40);

	    }

        </script>



</head>

<body style="background-color: transparent" leftmargin='0' topmargin='0' onLoad="tamanho()">



<center>

<div id="tamanho">



<center><bR><BR><font size=3><b> CAMBIAR E-MAIL <bR><BR>





<?php 



$random = (rand()%9999); 

require("inclu/config.php");

require("inclu/cookie.php");



if ($_GET[cancelar]){ $query = mssql_query("Delete from mk_mudar_mail where login='$login'"); echo "<script language='Javascript'>alert('Cambio de e-mail cancelado!')</script>"; }



$mailcheck= mssql_num_rows(mssql_query("Select login FROM mk_mudar_mail WHERE login='$login'"));



if($mailcheck > 0) die("



<font color=green size=4></b>Enhorabuena tu e-mail ya está siendo actualizado.</b></font><br><br>



Usted ya ha solicitado el cambio de su e-mail, espere 72 horas o haga clic abajo para cancelar el intercambio de correo electrónico.



<br><br>



Si cambia la contraseña de su cuenta, la actualización del e-mail de registro se cancelará automáticamente.



<br><br>





<font size=4 color=$font_color1><a href=?cancelar=ok>Cancelar Cambio</a></font>



"); 



?>



<center>

El E-mail de registro será cambiado después de 72 horas(3 dias).</font>



<br><br><font color=$font_color1>Si cambia la contraseña de su cuenta en ese período, el cambio de E-mail se cancelará automáticamente.</font>



<br><bR>

		

		<form name='form1' method='post' action='mudar_mail.php'>


<table width='400' border='0' cellspacing='0' cellpadding='0'>
  <thead>
	<tr>	
		<th colspan=3>Rellene el formulario</th>
	</tr>
  </thead>


            <tr> 

              <td height=22 align=right><b>Nuevo E-mail:</td>

              <td><input name='mail' type='text' id='mail' maxLength=50>

              <input type='hidden' name='recupera' id='recupera' value='ok'></td></tr>

            </tr>

            <TR> 

              <TD align=right><b>Código</TD>

              <TD>

		<input type="hidden" name="extcode" id="extcode" value="<?PHP print("$random"); ?>">

                <?PHP print("$random"); ?></TD>

            </TR>

            <TR > 

              <TD align=right><b>Código</TD>

              <TD> <input size="10" name="extcode1" id="extcode1" style="width:50 "> 
              Coloque el código Arriba.</TD>

            </TR>

            <tr> 

              <td colspan=2><br><center><input type='submit' name='Submit' value='Cambiar E-mail'></td>

            </tr>

          </table>

        </form>



<?



$mail      = strtolower(stripslashes($_POST['mail']));

$extcode   = stripslashes($_POST['extcode']);

$extcode1  = stripslashes($_POST['extcode1']);

$recupera  = stripslashes($_POST['recupera']);







if ($recupera) {



$query     = mssql_query     ("Select LOWER(mail_addr) FROM MEMB_INFO WHERE memb___id='$login'");

$row       = mssql_fetch_row ( $query );

$mail_check= mssql_num_rows  ( $query );



$check_mail= mssql_query     ("Select login from mk_mudar_mail where login='$login'");

$mail_check2= mssql_num_rows  ( $check_mail );



$check_mail2= mssql_query     ("Select memb___id from memb_info where memb___id='$login' and mail_addr='$mail'");

$mail_check3= mssql_num_rows  ( $check_mail2 );



if       (empty($login) or empty($mail))       { echo "<center><br><font color=$font_color1><b>Campos en Blanco </font></b><br><BR>"; }

else if  ($extcode != $extcode1) 	       { echo "<center><br><font color=$font_color1><b>Usted Coloco el codigo errado.<br><br>";   }

else if  ($mail_check3 > 0) 	               { echo "<center><br><font color=$font_color1><b>El e-mail de registro ya es ese.<br><br>";   }

else if  ($mail_check <= 0) 	               { echo "<center><br><font color=$font_color1><b>Su Login o e-mail de registro es incorrecto.<br><br>";   }

else if  ($mail_check2 > 0) 	               { echo "<center><br><font color=$font_color1><b>Usted ya ha solicitado el cambio de su e-mail, espere 72 horas o haga clic en el panel en cancelar el Cambio de correo electrónico.<br><br>";   }

else {




	if ($CONFIG_MAIL_ATIVAR == 1)
		{
                // Envia o E-Mail
        	include("../inclu/mail/class.send.php");

                $contato = new SendEmail;

		$contato->configHost 	 = $CONFIG_MAIL_HOST; 	// Endereço do seu SMTP

        	$contato->configPort 	 = $CONFIG_MAIL_PORTA; 	// Porta usada pelo seu servidor. Padrão 25

        	$contato->configUsuario  = $CONFIG_MAIL_LOGIN; 	// Login de email que ira utilizar

        	$contato->configpass 	 = $CONFIG_MAIL_SENHA; 	// Password de email

        	$contato->remetenteEmail = $CONFIG_MAIL_REMET; 	// E-mail que vai ser exibido no remetente da mensagem



                $contato->paraEmail 	= "$row[0]"; // Email que vai receber a mensagem

                $contato->assuntoEmail 	= "RubyProyect - Solicitada Cambio de E-mail"; // Assunto del mensaje

                $contato->conteudoEmail = "<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'><center>Se solicitó el cambio de su e-mail de registro, si no solicitó el cambio entre en su panel de control para cancelar.<br><Br>Acceda a www.rubyvenezuela.com.ve";// Contenido del mensaje si usted quiere enviar el mensaje en HTML se coloca el body hay adentro y montar su estilo que él acepta normal.

                $contato->confirmación 	= 1; // Si es 1 muestra el mensaje de confirmación

                $contato->mensagem 	= "<center><b>A senha foi enviada para o seu e-mail de cadastro!<br>Pode demorar alguns minutos para chegar em sua caixa de entrada.<br>Verifique a paste lixo eletronico do seu e-mail também.<BR><br>"; // Mensagem de Confirmação          

                $contato->erroMsg 	= "Su Password no se puede enviar";// Puede colocar una imagen de error aqui!!

                $contato->confirmacionError = 0;// Si usted pone 1 muestra el error que ocurrió en el error si es 0 no se muestra el error de uso generalmente para comprobar si se toma.

                $contato-> enviar(); 	// envia el mensaje

		} else { echo "<center><br><br><font size=3 color=$font_color1><b>Sistema de e-mail desativado.<br><br>";   }


$data_now = date('m-j-y G:i:s');

$ip = $_SERVER["REMOTE_ADDR"]; 



$msquery = "INSERT INTO mk_mudar_mail ( login,antigo,novo,dias,ip ) values ('$login','$row[0]','$mail','3','$ip' )";

$msresults= mssql_query($msquery);



$msresults= mssql_query("INSERT INTO LOG_mail ( login,antigo,novo,ip ) values ('$login','$row[0]','$mail','$ip')");





echo "<meta http-equiv='refresh' content='0; url=mudar_mail.php'>";

}

}



?>

</div>